// P1007 write by cn_ryh